package org.example.paymentservice.service;

import org.example.paymentservice.dto.PaymentRequest;
import org.example.paymentservice.entity.PaymentTransaction;

public interface PaymentGateway {
    PaymentTransaction processPayment(PaymentRequest paymentRequest);
    boolean validatePayment(String transactionId);
    PaymentTransaction getTransactionDetails(String transactionId);
}